function(obj){
    var rowData = obj.data; //获得当前行数据
    var layEvent = obj.event; //获得 lay-event 对应的值（也可以是表头的 event 参数对应的值）
    var tr = obj.tr; //获得当前行 tr 的DOM对象
    var url = $(this).attr('_href');
    var title = $(this).attr('title');
    var ICY8 = window.ICY8;
    var option = ICY8.str2json($(this).data('option')) || {};
    option.url = url;
    if(!option.data) 
        option.data = {};
    if(!option.layer)
        option.layer = {};
    if(!option.type && $(this).is('a')) {
        // 锚点自动设为get
        option.type = 'get';
    }
    
    if($(this).attr('title')) {
        option.layer.title = $(this).attr('title');
    }
    // 是否映射字段
    if(typeof option.pullData == 'string'){
        // 字符形式映射
        var field = option.pullData.split(",");
        for(var k in field) {
            option.data[field[k]] = rowData[field[k]];
        }
    }else if(typeof option.pullData == 'object') {
        // 对象或数组形式映射
        for(var k in option.pullData) {
            if(typeof k == 'string') {
                // 为对象时允许别名字段
                option.data[option.pullData[k]] = rowData[k];
            }else{
                // 否则传输默认字段
                option.data[option.pullData[k]] = rowData[option.pullData[k]];
            }
        }
    }else if(option.pullData !== false) {
        // 默认映射全部字段
        $.extend(option.data, rowData);
    }
    $(this).data('option', option);
    window.uilst.initElem(this);
 
    /*if(layEvent === 'detail' || layEvent == 'edit'){ //查看
        var data = {
            id:rowData.id,
        };
        var option = {
            url:url,
            type:'get',
            data:data,
            layer:{
              title:title,
              scallbar:false,
              shade: 0,
              area:['60%', '80%'],
            },
            beforeSend:ICY8.noop,
        };
        if(obj.event == 'edit') {
            option.layer.end = function(index, layero) {
                layui.table.reload(table_id);
                return false;
            }
            console.log('edit');
        }
        ICY8.ajaxDialog(option);
    } else if(layEvent === 'del'){ //删除
    
    } else if(layEvent === 'add'){ //add
        var data = {}
        data.pid = rowData.id;
        var option = {
            url:url,
            type:'get',
            data:data,
            layer:{
                title:(title?title:'新增'),
                scallbar:false,
                area:['60%', '80%'],
            }
        }
        ICY8.ajaxDialog(option);
    }*/
}